package com.heaven.customerServer.customerController.vo.message;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ChatTarget {
    /** 聊天对象的基本信息 */
    private UserInfo userInfo;

    /** 是否已关注 */
    private boolean isSubscribed;

    private Date sendTime;
    /** 消息类型；0：评论消息，1：弹幕消息，2：私聊消息 */
    private Integer type;

    /** 最后一条消息 */
    private String lastMsg;
    /** 未读消息数量 */
    private int unReadNum;
    /** 之间聊天的消息总数 */
    private BigDecimal totalNum;

    @Data
    public static class UserInfo{
        private String userId;
        private String header;
        private String nickname;
    }
}
